fuddle (the) mind

Translations
embrouiller l'esprit